import android

BT_DEVICE_ID = '00:13:03:25:00:17' # poner aca la mac adress del dongle bluetooth

"""Si todo funciono bien hasta aqui, el led del dongle deberia dejar de parpadear
"""

droid = android.Android()
droid.bluetoothConnect('00001101-0000-1000-8000-00805F9B34FB', BT_DEVICE_ID)
droid.webViewShow('file:///sdcard/sl4a/scripts/SL4ARGB.html')


while (True):
    evento = droid.eventWaitFor('boton').result
    if (evento["data"] == 'encender_rojo'):
        droid.bluetoothWrite('R')  # Envia 'R' al pic para indicar que alterne el led rojo
        sensor_data = 'rojo'
    if (evento["data"] == 'encender_verde'):
        droid.bluetoothWrite('G')  # Envia 'G' al pic para indicar que alterne el led verde
        sensor_data = 'verde'
    if (evento["data"] == 'encender_azul'):
        droid.bluetoothWrite('B')  # Envia 'B' al pic para indicar que alterne el led azul
        sensor_data = 'azul'

    droid.eventClearBuffer()  # solucion para un bug en SL4A r4.
    droid.eventPost('display_data', sensor_data)  # envia a la pagina HTML el evento ocurrido